package com.geo.geoProject.client.ecrans.connexion;

import com.geo.geoProject.client.UI.fenetres.MiniWindow;
import com.geo.geoProject.client.donneesStatiques.ApplicationGestion;
import com.geo.geoProject.client.ecrans.Ecran;
import com.google.gwt.user.client.ui.Widget;

public class EcranDeConnexion implements Ecran{

	EcranDeConnexionListener ecouteur = null ;
	private Widget m; 

	public EcranDeConnexion() {
		
		m = new MiniWindow(new FormulaireDeConnexionPanel(this), true, false, ApplicationGestion.get().canvasGlobal) ;
//
//		ApplicationGestion.ajouterComposant(m) ;
		
//		MiniWindow m = new MiniWindow("Shadow", 200, true) ;
//		ApplicationGestion.ajouterComposant(m) ;
	}

	public EcranDeConnexionListener getEcouteur() {
		return ecouteur;
	}

	public void setEcouteur(EcranDeConnexionListener ecouteur) {
		this.ecouteur = ecouteur;
	}

	@Override
	public void init() {
		m.setVisible(true) ;
	}

	@Override
	public void ends() {
		ApplicationGestion.retirerComposant(m) ;
	}

}
	

